Mapping series-parallel streaming applications on hierarchical platforms with reliability and energy constraints

نویسندگان

چکیده

Streaming applications come from various application fields such as physics, where data is continuously generated and must be processed on the fly. Typical streaming have a series-parallel dependence graph, they are hierarchical failure-prone platform, for instance in miniaturized satellites. The goal to minimize energy consumed when processing each set, while ensuring real-time constraints terms of time. Dynamic voltage frequency scaling (DVFS) used reduce consumption, we ensure reliable execution by either executing task at maximum speed, or triplicating it, so that time execute set without failure bounded. We propose structure rule partition map onto prove optimization problem NP-complete. design dynamic-programming algorithm special case linear chains, which optimal class schedules. Furthermore, this provides an interesting heuristic building block designing heuristics general case. compared baseline solution, executed speed. Simulations realistic settings demonstrate good performance proposed heuristics; particular, significant savings can obtained.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Hierarchical Mapping Techniques for signal Processing Systems on Parallel Platforms

Title of dissertation: HIERARCHICAL MAPPING TECHNIQUES FOR SIGNAL PROCESSING SYSTEMS ON PARALLEL PLATFORMS Lai-Huei Wang, Doctor of Philosophy, 2014 Dissertation directed by: Professor Shuvra S. Bhattacharyya Department of Electrical and Computer Engineering Dataflow models are widely used for expressing the functionality of digital signal processing (DSP) applications due to their useful featu...

متن کامل

Streaming Applications on Heterogeneous Platforms

Using multiple streams can improve the overall system performance by mitigating the data transfer overhead on heterogeneous systems. Currently, very few cases have been streamed to demonstrate the streaming performance impact and a systematic investigation of streaming necessity and how-to over a large number of test cases remains a gap. In this paper, we use a total of 56 benchmarks to build a...

متن کامل

Ageing Orders of Series-Parallel and Parallel-Series Systems with Independent Subsystems Consisting of Dependent Components

In this paper, we consider series-parallel and parallel-series systems with independent subsystems consisting of dependent homogeneous components whose joint lifetimes are modeled by an Archimedean copula. Then, by considering two such systems with different numbers of components within each subsystem, we establish hazard rate and reversed hazard rate orderings between the two system lifetimes,...

متن کامل

A fuzzy reliability model for series-parallel systems

Fuzzy set based methods have been proved to be effective in handling many types of uncertainties in different fields, including reliability engineering. This paper presents a new approach on fuzzy reliability, based on the use of beta type distribution as membership function. Considering experts' ideas and by asking operators linguistic variables, a rule base is designed to determine the level ...

متن کامل

Predictable mapping of streaming applications on multiprocessors

Predictable Mapping of Streaming Applications on Multiprocessors The design of new consumer electronics devices is getting more and more complex as more functionality is integrated into these devices. To manage the design complexity, a predictable design flow is needed. The result should be a system that guarantees that an application can perform its own tasks within strict timing deadlines, in...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Journal of Parallel and Distributed Computing

سال: 2022

ISSN: ['1096-0848', '0743-7315']

DOI: https://doi.org/10.1016/j.jpdc.2022.01.016